Add TamronActivityInfo

Brightcells 7 years ago
parent
commit
f452fbc3af
2 changed files with 25 additions and 3 deletions
  1. 7 1
      tamron/admin.py
  2. 18 2
      tamron/models.py

+ 7 - 1
tamron/admin.py

@@ -3,7 +3,8 @@
3 3
 from djadmin import ExportExcelModelAdmin, ReadonlyModelAdmin
4 4
 from django.contrib import admin
5 5
 
6
-from tamron.models import TamronNavInfo, TamronProductInfo, TamronRegisterInfo, TamronSliderInfo, TamronUserInfo
6
+from tamron.models import (TamronActivityInfo, TamronNavInfo, TamronProductInfo, TamronRegisterInfo, TamronSliderInfo,
7
+                           TamronUserInfo)
7 8
 
8 9
 
9 10
 class TamronSliderInfoAdmin(admin.ModelAdmin):
@@ -31,8 +32,13 @@ class TamronProductInfoAdmin(admin.ModelAdmin):
31 32
     list_filter = ('xinghao', 'kakou')
32 33
 
33 34
 
35
+class TamronActivityInfoAdmin(admin.ModelAdmin):
36
+    list_display = ('pic', 'title', 'description', 'isindex', 'px')
37
+
38
+
34 39
 admin.site.register(TamronSliderInfo, TamronSliderInfoAdmin)
35 40
 admin.site.register(TamronNavInfo, TamronNavInfoAdmin)
36 41
 admin.site.register(TamronRegisterInfo, TamronRegisterInfoAdmin)
37 42
 admin.site.register(TamronUserInfo, TamronUserInfoAdmin)
38 43
 admin.site.register(TamronProductInfo, TamronProductInfoAdmin)
44
+admin.site.register(TamronActivityInfo, TamronActivityInfoAdmin)

+ 18 - 2
tamron/models.py

@@ -35,8 +35,8 @@ class TamronNavInfo(models.Model):
35 35
     px = models.IntegerField(_(u'px'), default=1, help_text=u'???')
36 36
 
37 37
     class Meta:
38
-        verbose_name = _(u'作品信息')
39
-        verbose_name_plural = _(u'作品信息')
38
+        verbose_name = _(u'会员作品信息')
39
+        verbose_name_plural = _(u'会员作品信息')
40 40
         db_table = 'shidu_nav'
41 41
 
42 42
     def __unicode__(self):
@@ -132,3 +132,19 @@ class TamronProductInfo(models.Model):
132 132
 
133 133
     def __unicode__(self):
134 134
         return unicode(self.pk)
135
+
136
+
137
+class TamronActivityInfo(models.Model):
138
+    pic = models.FileField(_(u'pic'), upload_to=upload_path, blank=True, null=True, help_text=u'活动图片')
139
+    title = models.CharField(_(u'title'), max_length=255, blank=True, null=True, help_text=u'活动标题')
140
+    description = models.TextField(_(u'description'), blank=True, null=True, help_text=u'活动描述')
141
+    isindex = models.IntegerField(_(u'isindex'), default=1, help_text=u'???')
142
+    px = models.IntegerField(_(u'px'), default=1, help_text=u'???')
143
+
144
+    class Meta:
145
+        verbose_name = _(u'会员活动信息')
146
+        verbose_name_plural = _(u'会员活动信息')
147
+        db_table = 'shidu_activity'
148
+
149
+    def __unicode__(self):
150
+        return unicode(self.pk)